package com.dhecp.project.api.domain;

import com.fasterxml.jackson.annotation.JsonFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @ClassName AmazonShop
 * @Description TODO
 * @Author alula
 * @Date 2022-09-24 10:25
 */
public class AmazonShop implements Serializable {
    private String guid;
    private String shopUser;
    private String shopName;
    private String sellerId;//卖家ID
    private String regionGuid;
    private String marketplaceIds;
    private String authorizeState;
    private String accessToken;
    private String refreshToken;
    private Date expireDate;
    private String lastOrderSyncDate;
    private String companyID;
    private String companyName;
    private String createUser;
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date createTime; //创建日期
    private String updateUser;
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd HH:mm:ss")
    private Date updateTime; //修改日期
    private String regionName;//区域名称
    private String countryName;//国家名称
    private String originalShopUser;//原始名称

    private String regionCode; //亚马逊区域代码
    private String regionCountryCode;//亚马逊区域国家代码

    private String vAT;//VAT
    private String eORI;//EORI
    private String districtOrCounty;//县市
    private String name;//仓库名称
    private String addressLine1;//仓库地址1
    private String addressLine2;//仓库地址1
    private String city;//城市
    private String stateOrProvinceCode;//县区级
    private String countryCode;//亚马逊国家英文代码
    private String postalCode;//邮编

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public String getShopUser() {
        return shopUser;
    }

    public void setShopUser(String shopUser) {
        this.shopUser = shopUser;
    }

    public String getShopName() {
        return shopName;
    }

    public void setShopName(String shopName) {
        this.shopName = shopName;
    }

    public String getRegionGuid() {
        return regionGuid;
    }

    public void setRegionGuid(String regionGuid) {
        this.regionGuid = regionGuid;
    }

    public String getMarketplaceIds() {
        return marketplaceIds;
    }

    public void setMarketplaceIds(String marketplaceIds) {
        this.marketplaceIds = marketplaceIds;
    }

    public String getAuthorizeState() {
        return authorizeState;
    }

    public void setAuthorizeState(String authorizeState) {
        this.authorizeState = authorizeState;
    }

    public String getAccessToken() {
        return accessToken;
    }

    public void setAccessToken(String accessToken) {
        this.accessToken = accessToken;
    }

    public String getRefreshToken() {
        return refreshToken;
    }

    public void setRefreshToken(String refreshToken) {
        this.refreshToken = refreshToken;
    }

    public Date getExpireDate() {
        return expireDate;
    }

    public void setExpireDate(Date expireDate) {
        this.expireDate = expireDate;
    }

    public String getLastOrderSyncDate() {
        return lastOrderSyncDate;
    }

    public void setLastOrderSyncDate(String lastOrderSyncDate) {
        this.lastOrderSyncDate = lastOrderSyncDate;
    }

    public String getCompanyID() {
        return companyID;
    }

    public void setCompanyID(String companyID) {
        this.companyID = companyID;
    }

    public String getCompanyName() {
        return companyName;
    }

    public void setCompanyName(String companyName) {
        this.companyName = companyName;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getRegionCode() {
        return regionCode;
    }

    public void setRegionCode(String regionCode) {
        this.regionCode = regionCode;
    }

    public String getRegionName() {
        return regionName;
    }

    public void setRegionName(String regionName) {
        this.regionName = regionName;
    }

    public String getSellerId() {
        return sellerId;
    }

    public void setSellerId(String sellerId) {
        this.sellerId = sellerId;
    }

    public String getCountryName() {
        return countryName;
    }

    public void setCountryName(String countryName) {
        this.countryName = countryName;
    }

    public String getOriginalShopUser() {
        return originalShopUser;
    }

    public void setOriginalShopUser(String originalShopUser) {
        this.originalShopUser = originalShopUser;
    }

    public String getCountryCode() {
        return countryCode;
    }

    public void setCountryCode(String countryCode) {
        this.countryCode = countryCode;
    }

    public String getvAT() {
        return vAT;
    }

    public void setvAT(String vAT) {
        this.vAT = vAT;
    }

    public String geteORI() {
        return eORI;
    }

    public void seteORI(String eORI) {
        this.eORI = eORI;
    }

    public String getDistrictOrCounty() {
        return districtOrCounty;
    }

    public void setDistrictOrCounty(String districtOrCounty) {
        this.districtOrCounty = districtOrCounty;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAddressLine1() {
        return addressLine1;
    }

    public void setAddressLine1(String addressLine1) {
        this.addressLine1 = addressLine1;
    }

    public String getAddressLine2() {
        return addressLine2;
    }

    public void setAddressLine2(String addressLine2) {
        this.addressLine2 = addressLine2;
    }

    public String getCity() {
        return city;
    }

    public void setCity(String city) {
        this.city = city;
    }

    public String getStateOrProvinceCode() {
        return stateOrProvinceCode;
    }

    public void setStateOrProvinceCode(String stateOrProvinceCode) {
        this.stateOrProvinceCode = stateOrProvinceCode;
    }

    public String getPostalCode() {
        return postalCode;
    }

    public void setPostalCode(String postalCode) {
        this.postalCode = postalCode;
    }

    public String getRegionCountryCode() {
        return regionCountryCode;
    }

    public void setRegionCountryCode(String regionCountryCode) {
        this.regionCountryCode = regionCountryCode;
    }
}
